<?php session_start();
require("xml_2.php"); //Referencia al archivo que contiene la clase ConsultaXML
//Creación del documento XML
$consultaXML = new ConsultaXML();
//Parámetros para la conexión a la base de datos
//Parámetros para la conexión a la base de datos
//$servidor = "mysql.nixiweb.com";
//$usuario = "u469572173_siw";
//$contrasenia = "zayro10";
//$baseDeDatos = "u469572173_siw";



//Parámetros para la conexión a la base de datos
$servidor = "localhost";
$usuario = "root";
$contrasenia = "";
$baseDeDatos = "facturacion";

$conexion = mysql_connect($servidor,$usuario,$contrasenia); //Abrimos la conexión con MySQL
mysql_select_db($baseDeDatos,$conexion);

 //Accedemos a la base de datos

mysql_query("SET NAMES 'utf8'",$conexion); //Establecemos que la información que se intermabiará estará codificada en utf-8




            $consultaXML->iniciaDocumento();
            $consultaXML->startElement("tabla");
            $consultaXML->writeAttribute("nombre_producto","producto");
			
			
			
//			$consulta = " SELECT * FROM  cliente, producto where nombre = 'malon' and nombre_producto = 'galletas'  ";
//$resultado = mysql_query($consulta,$conexion); 
//
//			
//		      while($renglon = mysql_fetch_assoc($resultado)) {
//
//
//       
//
//             $consultaXML->creaRegistroDesdeArreglo($renglon, "Id");
//            }
			
			
if (isset($_SESSION['cantidad']))
{
	for ($i=0; $i<count($_POST['nombre_producto']); $i++)

{


$consulta = " SELECT descripcion, precio_venta, embalaje, stock, codigo_producto FROM  producto where nombre_producto = '".$_POST['nombre_producto'][$i]."' ";
$resultado = mysql_query($consulta,$conexion); //Realizamos la consulta  

			
		      while($renglon = mysql_fetch_assoc($resultado)) {//Extrae un renglon del resultado como un arreglo asosciativo


             $consultaXML->creaRegistroDesdeArreglo($renglon,  $_POST['variablee'][$i]);
            }
			
			
}
}
	

			
	









            $consultaXML->endElement();
            $consultaXML->salida();



if($mensajeDeError != "") {//En caso de que exista algún mensaje de error lo devolvemos como respuesta
$consultaXML->iniciaDocumento("error");
$consultaXML->text($mensajeDeError);
$consultaXML->salida();
}

















?>